iT邦幫忙

2024 iThome 鐵人賽

DAY 3
0
自我挑戰組

從零開始學Python系列 第 3

[Day3] Python條件判斷

  • 分享至 

  • xImage
  •  

在Python中,根據條件的真假執行不同的程式,可以使用的條件語句,包括 if、elif 和 else,這些語句可以實現不同的邏輯決策。

if 語句
if 語句可以用於根據條件的真假執行相應的程式碼:
condition 是一個布林式,若為 True,則執行縮排的程式碼;若為 False,則跳過該程式碼。

if condition:
    # 執行此處程式碼,**條件判斷要注意縮排!**

範例:

x = 10
if x > 5:
    print("x 大於 5") #因為判斷結果為True,結果為 x 大於 5

if-elif-else 語句
else 語句用於在所有 if 和 elif 條件都不滿足時執行的程式碼。

if condition1:
    # 執行此處程式碼
elif condition2:
    # 執行此處程式碼
else:
    # 執行此處程式碼

範例:

x = 3
if x > 10:
    print("x 大於 10")
elif x > 5:
    print("x 大於 5 但小於等於 10")
else:
    print("x 小於等於 5") 
#結果為 x 小於等於 5

巢狀條件判斷
條件判斷可以在 if、elif 或 else 程式碼中嵌入更多的條件判斷。
範例:

x = 15
if x > 10:
    if x < 20:
        print("x 在 10 和 20 之間")
    else:
        print("x 大於或等於 20")
else:
    print("x 小於等於 10")
#結果為 x 在 10 和 20 之間

上一篇
[Day2] Python資料型別
下一篇
[day4] Python迴圈
系列文
從零開始學Python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言